package cc.rengu.igas.bsps.common.entity;

import java.io.Serializable;

/**
 * 用户信息表实体类
 * Created by 王成 on 2018/6/14.
 */
public class UserInfo implements Serializable {
    /**
     * 机构标识
     */
    private String instId;

    /**
     * 用户标识
     */
    private String userId;

    /**
     * 用户登录账号
     */
    private String userLoginId;

    /**
     * 用户openId
     */
    private String openId;

    /**
     * 手机银行用户
     */
    private String userMobileId;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 用户昵称
     */
    private String nickName;

    /**
     * 用户性别
     */
    private String userSex;

    /**
     * 用户生日
     */
    private String birthday;

    /**
     * 手机号码
     */
    private String mobileNo;

    /**
     * 电子邮件
     */
    private String email;

    /**
     * 登录密码
     */
    private String loginPassword;

    /**
     * 登录密码有效期
     */
    private String loginPasswordExpiryDate;

    /**
     * 交易密码
     */
    private String transPassword;

    /**
     * 用户状态
     */
    private String userStatus;

    /**
     * 用户图像存储路径
     */
    private String userImagePath;

    /**
     * 登录权限标志
     */
    private String loginAuthFlag;

    /**
     * 登录超时时间
     */
    private String loginTimeOut;

    /**
     * 用户最后登录日期
     */
    private String lastLoginDate;

    /**
     * 连续登录失败次数
     */
    private int loginErrorTimes;

    /**
     * 前3次修改密码值
     */
    private String lastUpdatePassword;

    /**
     * 创建人
     */
    private String oprId;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 最后修改人
     */
    private String lastOprId;

    /**
     * 最后修改时间
     */
    private String lastUpdateTime;

    /**
     * 备用字段1
     */
    private String remark1;

    /**
     * 备用字段2
     */
    private String remark2;

    /**
     * 备用字段3
     */
    private String remark3;


    public String getInstId() {
        return this.instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getUserId() {
        return this.userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserLoginId() {
        return this.userLoginId;
    }

    public void setUserLoginId(String userLoginId) {
        this.userLoginId = userLoginId;
    }

    public String getOpenId() {
        return this.openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getUserMobileId() {
        return this.userMobileId;
    }

    public void setUserMobileId(String userMobileId) {
        this.userMobileId = userMobileId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getNickName() {
        return this.nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getUserSex() {
        return this.userSex;
    }

    public void setUserSex(String userSex) {
        this.userSex = userSex;
    }

    public String getBirthday() {
        return this.birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getMobileNo() {
        return this.mobileNo;
    }

    public void setMobileNo(String mobileNo) {
        this.mobileNo = mobileNo;
    }

    public String getEmail() {
        return this.email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getLoginPassword() {
        return this.loginPassword;
    }

    public void setLoginPassword(String loginPassword) {
        this.loginPassword = loginPassword;
    }

    public String getLoginPasswordExpiryDate() {
        return this.loginPasswordExpiryDate;
    }

    public void setLoginPasswordExpiryDate(String loginPasswordExpiryDate) {
        this.loginPasswordExpiryDate = loginPasswordExpiryDate;
    }

    public String getTransPassword() {
        return this.transPassword;
    }

    public void setTransPassword(String transPassword) {
        this.transPassword = transPassword;
    }

    public String getUserStatus() {
        return this.userStatus;
    }

    public void setUserStatus(String userStatus) {
        this.userStatus = userStatus;
    }

    public String getUserImagePath() {
        return this.userImagePath;
    }

    public void setUserImagePath(String userImagePath) {
        this.userImagePath = userImagePath;
    }

    public String getLoginAuthFlag() {
        return this.loginAuthFlag;
    }

    public void setLoginAuthFlag(String loginAuthFlag) {
        this.loginAuthFlag = loginAuthFlag;
    }

    public String getLoginTimeOut() {
        return this.loginTimeOut;
    }

    public void setLoginTimeOut(String loginTimeOut) {
        this.loginTimeOut = loginTimeOut;
    }

    public String getLastLoginDate() {
        return this.lastLoginDate;
    }

    public void setLastLoginDate(String lastLoginDate) {
        this.lastLoginDate = lastLoginDate;
    }

    public int getLoginErrorTimes() {
        return this.loginErrorTimes;
    }

    public void setLoginErrorTimes(int loginErrorTimes) {
        this.loginErrorTimes = loginErrorTimes;
    }

    public String getLastUpdatePassword() {
        return this.lastUpdatePassword;
    }

    public void setLastUpdatePassword(String lastUpdatePassword) {
        this.lastUpdatePassword = lastUpdatePassword;
    }

    public String getOprId() {
        return this.oprId;
    }

    public void setOprId(String oprId) {
        this.oprId = oprId;
    }

    public String getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getLastOprId() {
        return this.lastOprId;
    }

    public void setLastOprId(String lastOprId) {
        this.lastOprId = lastOprId;
    }

    public String getLastUpdateTime() {
        return this.lastUpdateTime;
    }

    public void setLastUpdateTime(String lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getRemark1() {
        return this.remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return this.remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return this.remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }


}
